History
History
Synonyms
UK
US
Meaning:
deciduous

(of trees) losing their leaves annually (especially in autumn)

not around for long

OF SHORT DURATION as in Wiktionary
OF SHORT DURATION as in Wikipedia